﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using SyncList.Business.ValueObject;

namespace SyncList.Business
{

    /// <summary>
    /// Interface permettant la fusion de listes
    /// </summary>
    public interface IFusionService
    {

        /// <summary>
        /// Calculer les données de fusion 
        /// </summary>
        /// <param name="fullCollection">Collection complète de tous les utilisateurs</param>
        /// <returns></returns>
        FileFusionCollection ComputeFusion(FullCollection fullCollection);


    }

}
